- thunderstruck
- adjdumfounded, astounded, astonished, amazed, Inf. flabbergasted, taken aback, floored, Inf. bowled over, open-mouthed, agape; stunned, shocked, startled, surprised, disconcerted, dazed, speechless, dumb, numb, paralyzed, frozen, petrified, incapacitated, aghast; confused, disoriented, baffled, confounded, nonplused, perplexed, bewildered, Inf. flummoxed; Inf. shaken, Sl. shook, Inf. caught up short, Inf. caught off guard, Inf. thrown for a loss, Sl. knocked for a loop.
A Note on the Style of the synonym finder. 2014.